PXC Documentation

PXC Home

Grid

pre 1.18

Generate grid pattern.

Node Data

Display name

Grid

Internal name

Node_Grid

Inheritances

Node_Processor
Node_Grid

Inputs

Output

vec2

Dimension

surface

Uv Map

slider

Uv Mix

surface

Mask

Pattern

vec2

Position

rotation

Angle

bool

Invert Size

vec2

Grid Size

float

Gap Width

slider

Gap

bool

Uniform Gap

bool

Diagonal

Shift

enum

Shift Axis

slider

Shift

slider

Random Shift

seedfloat

Shift Seed

slider

Secondary Shift

Scale

slider

Random Scale

seedfloat

Scale Seed

float

Secondary Scale

slider

Secondary Ratio

Render

enum

Render Type

gradient

Tile Color

seedfloat

Color Seed

color

Gap Color

surface

Texture

bool

Use Texture Dimension

bool

Anti-Aliasing

range

Level

Texture Transform

bool

Truchet

seedfloat

Texture Seed

vec2[2]

Random Position

rotRange

Random Angle

vec2[2]

Random Scale

slider

Flip Horizontal

slider

Flip Vertical

Outputs

surface

Surface Out

surface

Heightmap

Attributes

Color Depth
Interpolation
Oversample



Properties


Pattern
GapThickness of the gap between grid.
ShiftShift every even row by a fix amount to create brick pattern.
Shift AxisThe axis to apply shift to.


Rendering Modes


Colored Tile


Fill each grid with different color sampled from the Tile Color property. The Gap Color control the color of the gap between tile.



Height Map


Render the grid out as height map.



Texture Grid


Fill each grid with the texture from the Texture property. This mean each cell will contain the full surface.



Texture Sampler


Fill each cell with solid color sampled from the Texture.



Truchet Properties


Toggling on the Truchet when using the Texture Grid mode will rotate the sampled texture randomly. Using this effect with a surface with rotational symmetry to create an interesting image.



Flip


The Flip Horizontal and Flip Vertical properties are used to control how often a surface will be flip on each axis accordingly.


Angle


The Angle property adds random rotation to each surface.



Commit History


1.21.2.009
  • Introduced

Related Links